Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Pizza, Restaurants in Soutd Windsor, United States

Red Onion Pizza & Restaurant
4.2
50 reviews

855 Sullivan Ave, Soutd Windsor, CT 06074-2050, Soutd Windsor

I was craving Indian food, and remembered that I hadn't tried Red Onion yet. We had Saag Paneer and Chicken Curry, and b